<?php
include '../Conexion/conexion.php';
class UserService {
        var $conexion;
        function UserService()
        {
            $this->conexion=new Conexion();
        }
        function insertarUsuario(Usuario $usuario)
        {
            $user_name=$usuario->get_user_name();
            $password=$usuario->get_password();
            $nombre=$usuario->get_nombre();
            $apellido=$usuario->get_apellido();
            $tipo_usuario=$usuario->get_tipo_usuario();
            $email=$usuario->get_email();
            $sql="Insert INTO usuario(username,password,nombre,apellido,tipo_usuario,e_mail)values('$user_name','$password','$nombre','$apellido','$tipo_usuario','$email')";
            $con=$this->conexion->get_conexion();
            $consulta=pg_query($con,$sql);
        }
        function obtenerUsuario($id_usuario)
        {
            $sql="SELECT * FROM usuario WHERE id_usuario='$id_usuario'";
            $con=$this->conexion->get_conexion();
            $consulta=  pg_query($con,$sql);
            $array= pg_fetch_row($consulta);
        
            $id         =    $array[0];
            $username   =    $array[1];
            $password   =    $array[2];
            $nombre     =    $array[3];
            $apellido   =    $array[4];
            $tipo       =    $array[5];
            $email      =    $array[6];
            
            $usuario= new Usuario();
            $usuario->set_id_usuario($id);
            $usuario->Usuario2($username,$password,$nombre,$apellido,$tipo,$email);
            
            return $usuario;    
        }
}

?>
